com.supermap.data
类 EngineType
- java.lang.Object
 - 
- com.supermap.data.EngineType
 
 
- 
public class EngineType extends java.lang.Object该类定义了空间数据库引擎类型常量。空间数据库引擎是在常规数据库管理系统之上的,除具备常规数据库管理系统所必备的功能之外,还提供特定的针对空间数据的存储和管理能力。
SuperMap SDX+ 是 SueprMap 的空间数据库技术,也是 SuperMap GIS 软件数据模型的重要组成部分。各种空间几何对象和影像数据都可以通过 SDX+ 引擎,存放到关系型数据库中,形成空间数据和属性数据一体化的空间数据库。
对不同类型的空间数据源,需要不同的空间数据库引擎来存储和管理,对文件型数据源,即 UDB 数据源,需要 SDX+ for UDB,引擎类型为
UDB。目前版本支持的引擎类型包括 UDB引擎(UDB), UDBX引擎(UDBX),影像只读引擎(IMAGEPLUGINS)。 
- 
- 
字段概要
字段 限定符和类型 字段和说明 static EngineTypeBaiDu百度地图引擎类型,该引擎为只读引擎,且不能创建。static EngineTypeBingMapsBingMaps引擎,用于打开BingMaps数据源static EngineTypeGaoDeMaps高德引擎,打开高德地图。static EngineTypeGoogleMapsGoogleMaps 引擎类型,该引擎为只读引擎,且不能创建。static EngineTypeIMAGEPLUGINSSCI缓存替换方式Rest.static EngineTypeMapWorldMaps已过时。已过时static EngineTypeMBTilesstatic EngineTypeMVTCacheMVT数据类型。static EngineTypeOGCOGC 引擎类型,针对于 Web 数据源。static EngineTypeOpenGLCacheGL瓦片,打开GL瓦片数据,该数据是通过GL瓦片生成工具,将矢量地图生成为GL瓦片缓存数据,以提高大数据量的地图在移动设备上的显示性能。static EngineTypeOpenStreetMapsOpenStreetMaps引擎,用于打开OpenStreetMaps数据源(使用时需连接外网)static EngineTypeRestREST 地图服务引擎类型,该引擎为只读引擎,且不能创建。static EngineTypeSuperMapCloud已过时。已过时 超图云服务引擎类型,该引擎为只读引擎,且不能创建。针对超图发布的云服务。static EngineTypeUDBUDB 引擎类型。static EngineTypeUDBXUDBX 引擎类型。static EngineTypeVECTORFILE已过时。已过时引擎类型。static EngineTypeXYZTILE自定义XYZ服务。 
- 
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法和说明 static EngineTypenewInstance(int value)返回用户自定义的引擎类型。 
 - 
 
- 
- 
字段详细资料
- 
IMAGEPLUGINS
public static final EngineType IMAGEPLUGINS
SCI缓存替换方式Rest. 影像只读引擎类型。针对通用影像格式如 BMP,JPG,TIFF 以及超图自定义影像格式 SIT,二维地图缓存配置文件格式SCI等。用户在进行二维地图缓存加载的时候,需要设置为此引擎类型,另外还需要使用
DatasourceConnectionInfo类中的setServer()方法,将参数设置为二维地图缓存配置文件(SCI)。 
- 
OGC
public static final EngineType OGC
OGC 引擎类型,针对于 Web 数据源。目前支持的类型有 WMS,WFS,WCS 和 WMTS。
 
- 
UDB
public static final EngineType UDB
UDB 引擎类型。 
- 
SuperMapCloud
@Deprecated public static final EngineType SuperMapCloud
已过时。 已过时 超图云服务引擎类型,该引擎为只读引擎,且不能创建。针对超图发布的云服务。 
- 
GoogleMaps
public static final EngineType GoogleMaps
GoogleMaps 引擎类型,该引擎为只读引擎,且不能创建。针对 GoogleMaps 数据源。 
- 
BaiDu
public static final EngineType BaiDu
百度地图引擎类型,该引擎为只读引擎,且不能创建。针对 百度地图 数据源。 
- 
Rest
public static final EngineType Rest
REST 地图服务引擎类型,该引擎为只读引擎,且不能创建。针对基于 REST 协议发布的地图服务。 打开Rest地图服务数据源时,服务地址是iServer上的地图服务地址,如World地图:http://192.168.120.1:8090/iserver/services/map-world/rest/maps/World。
从811开始,Rest引擎支持直接打开sci缓存,包括rest网络缓存和iDesktop生成的缓存文件。该方式替换了
IMAGEPLUGINS.采用直接打开方式时,设置的参数为sci缓存文件的绝对路径即可。注在生成经纬度坐标的地图缓存时,"索引范围"的左设置为-180,上设置为90,否则在移动端不能正常显示
 
- 
MapWorldMaps
@Deprecated public static final EngineType MapWorldMaps
已过时。 已过时 
- 
OpenStreetMaps
public static final EngineType OpenStreetMaps
OpenStreetMaps引擎,用于打开OpenStreetMaps数据源(使用时需连接外网) 
- 
BingMaps
public static final EngineType BingMaps
BingMaps引擎,用于打开BingMaps数据源 
- 
OpenGLCache
public static final EngineType OpenGLCache
GL瓦片,打开GL瓦片数据,该数据是通过GL瓦片生成工具,将矢量地图生成为GL瓦片缓存数据,以提高大数据量的地图在移动设备上的显示性能。该工具只支持经纬度和Web墨卡托投影的矢量数据。 
- 
MVTCache
public static final EngineType MVTCache
MVT数据类型。 
- 
XYZTILE
public static final EngineType XYZTILE
自定义XYZ服务。 
- 
GaoDeMaps
public static final EngineType GaoDeMaps
高德引擎,打开高德地图。 
- 
UDBX
public static final EngineType UDBX
UDBX 引擎类型。 
- 
VECTORFILE
@Deprecated public static final EngineType VECTORFILE
已过时。 已过时引擎类型。 
- 
MBTiles
public static final EngineType MBTiles
 
 - 
 
- 
方法详细资料
- 
newInstance
public static EngineType newInstance(int value)
返回用户自定义的引擎类型。- 参数:
 value- 用户自定义引擎类型的枚举值。- 返回:
 - 返回用户自定义的引擎类型。
 
 
 - 
 
 -